(window.tawkJsonp=window.tawkJsonp||[]).push([["chunk-common"],{"028e":function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return h}));var n=i("5868"),a=i("7f46"),o=i("e8f9"),s=i("f0b0"),r=i("27a6");function c(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function u(e){for(var t=1;t|$)/gm,this.regSurveyQuestion=/^(.*?)\[option\]/g,this.regOption=/\[option\]/g}return function(e,t,i){t&&l(e.prototype,t),i&&l(e,i)}(t,[{key:"processHistoryMessages",value:function(e){for(var t=[],i={},o=0;o0?(t.m=g&&void 0!==window.emojione?":thumbsup_tone2:":"👍",t.t="c"):t.m=e.Tawk_Window.app.$i18n("chat","remove_rate"))}if("v"===t.ut)o=this.store.getters["visitor/displayName"],r=t.uid;else if(o=t.n,"a"===t.ut){var v=this.store.getters["chat/agents"];v[t.md.rsc]&&(r=v[t.md.rsc].profileId);var k=this.store.getters["chat/agentProfile"](t.md.rsc);c=k?k.profileImage:null}else"s"===t.ut&&(c=t.md&&t.md.pi?"".concat("https://tawk.link","/").concat(t.md.pi):"".concat("https://embed.tawk.to/_s/v4/assets","/images/default-profile.svg"));return"WEBRTC_CALL"===t.m&&t.md&&t.md.webrtc?(h=!0,f=t.md.clid):("c"===t.t&&("v"===t.ut?this.store.commit("chat/setVisitorHasMessaged",!0):"a"===t.ut?(this.store.commit("chat/setAgentHasMessaged",!0),i&&e.Tawk_Window.jsApi.triggerApiHandlers("onChatMessageAgent",t.m)):"s"===t.ut&&i&&e.Tawk_Window.jsApi.triggerApiHandlers("onChatMessageSystem",t.m)),d||(d=this.parseText(t.m),l=this.parseSurvey(d))),w>this.store.getters["session/lastMessageTimestamp"]&&("v"===t.ut?this.store.commit("session/setLastMessageTimestamp",w):(this.store.dispatch("chat/updateUnseenMessages",m),i&&e.Tawk_Window.jsApi.triggerApiHandlers("onUnreadCountChanged",this.store.getters["chat/unreadMessageCount"]))),t.md&&t.md.file&&(p.isUpload=!0,p.humanizeFileSize=n.a.formatFileSize(t.md.file.size),p.fileName=a.a.rawEncode(t.md.file.fileName),p.fileLink="".concat("https://tawk.link","/").concat(t.md.file.name),t.md.file.type.match(/(jpg|jpeg|png|gif)$/i)?p.fileType="image":-1!==["video/mp4","video/ogg","video/webm"].indexOf(t.md.file.mimeType)?p.fileType="video":-1!==["audio/mp3","audio/ogg","audio/mpeg","audio/wav"].indexOf(t.md.file.mimeType)?p.fileType="audio":p.fileType="other"),p=u(u({},p),{},{timeStamp:w,message:d,name:o,type:t.t,time:t.co,data:t.md,isPending:!w,senderType:t.ut,ownerId:r,profileImage:c,cver:t.cver,messageId:m,isCallView:h,callId:f,callData:null,surveyObj:l,rawMessage:t})}},{key:"parseText",value:function(e){if(e)return e=e.replace(n.a.regLineBreaks,n.a.br),e=this.createUrl(e.split(/\s/)," ")}},{key:"createUrl",value:function(e,t){var i,a,o,s=this,r=function(e){return s.parseUrl(e)},c=function(e){return s.parseEmail(e)};for(a=0,o=e.length;a ")):(0!==e.toLowerCase().indexOf("http")&&0!==e.toLowerCase().indexOf("ftp")&&(i="http://"),''+e+" "))}},{key:"parseEmail",value:function(e){var t="";return void 0!==window.emojione&&window.emojione.unifyUnicode(e)!==e?e:(-1===e.indexOf("mailto")&&(t="mailto:"),''+e+" ")}},{key:"parseSurvey",value:function(e){var t=[],i=e.match(this.regSurvey);if(!i)return null;for(var o=e.match(this.regSurveyQuestion),s=0,r=i.length;sn.seq.time||o.seq.time===n.seq.time&&o.seq.inc>n.seq.inc)){if(i){var s=this.store.getters["chat/agentProfile"](a);s&&e.Tawk_Window.jsApi.triggerApiHandlers("onAgentLeaveChat",{name:s.displayName,position:s.profileTitle,image:s.profileImage,id:t.uid})}this.store.dispatch("chat/agentLeft",{resourceId:a,agentData:n})}}},{key:"sendMessagePreview",value:function(t){var i,o=this,s=n.a.getTargetElement(t);if(13===t.keyCode&&!t.shiftKey&&!this.store.getters["browserData/mobileBrowserName"])return i=a.a.trim(s.value),s.value="",this.sendMessage(i);!this.keyDownTimeout&&this.store.getters["widget/showVisitorTyping"]&&(this.keyDownTimeout=setTimeout((function(){i=a.a.trim(s.value),void 0!==window.emojione&&(i=window.emojione.toShort(i)),e.Tawk_Window.app.$socket.publish("notifyMessagePreview",i),clearTimeout(o.keyDownTimeout),o.keyDownTimeout=null}),1e3))}},{key:"sendMessage",value:function(e,t){if(e=a.a.rawDecode(a.a.trim(e)),t=t||function(){},clearTimeout(this.keyDownTimeout),this.keyDownTimeout=0,!e)return!!t&&t();void 0!==window.emojione&&(e=window.emojione.toShort(e)),this.sendMessageToServer(e,t)}},{key:"sendMessageToServer",value:function(t,i){var n=this;i=i||function(){};var o=this.parseChatMessage({ut:"v",t:"c",m:a.a.rawEncode(t),co:null,uid:this.store.getters["visitor/visitorId"]});this.store.commit("chat/setOutgoingMessage",o),e.Tawk_Window.app.$socket.publish("sendChatMessage",t,(function(a,s,r){a?(o.sendFailed=!0,o.isPending=!1):(o.cver=r,o.timeStamp=new Date(s).getTime(),o.time=s,o.isPending=!1,o.rawMessage.co=s,o.sendFailed=!1,e.Tawk_Window.jsApi.triggerApiHandlers("onChatMessageVisitor",t),n.store.dispatch("session/addWaitTime"),n.store.dispatch("chat/outgoingChatMessage",o)),i()}))}},{key:"changeRating",value:function(t,i){var n,a="c",o=this.store.getters["widget/features"].emoji;this.store.getters["chat/rating"]===t&&(t=0),this.store.commit("chat/setRating",t),i||(e.Tawk_Window.app.$socket.publish("setRating",t),e.Tawk_Window.jsApi.triggerApiHandlers("onChatSatisfaction",t)),t<0?n=o&&void 0!==window.emojione?":thumbsdown_tone2:":"👎":t>0?n=o&&void 0!==window.emojione?":thumbsup_tone2:":"👍":(n=e.Tawk_Window.app.$i18n("chat","remove_rate"),a="n");var s=this.parseChatMessage({ut:"v",t:a,m:n,co:new Date,uid:this.store.getters["visitor/visitorId"]});i||(this.store.commit("chat/setOutgoingMessage",s),this.store.dispatch("chat/updateRatingMessage",s))}},{key:"uploadFiles",value:function(t){for(var i=this,n=[],a=[],c=[],u=function(e){var r=t[e],u={uuid:s.Helper.generateUUID(),handle:null,fileName:r.file.name,percentage:0,hasError:!1,fileData:r};return r.file.size>i.maxSizeFileUpload?(a.push(r.file.name),"continue"):e>=i.maxNumberFileUpload?(c.push(r),"continue"):(i.store.commit("chat/addFileUpload",u),void n.push(new Promise((function(e,t){o.a.getUploadHandler((function(t){u.handle=t,o.a.uploadFile(t,i.store.getters["session/sessionKey"],r.file,(function(t){e(t),i.store.commit("chat/removeFileUpload",u.uuid)}))}),t)}))))},d=0;da.data.call.ver)return n.hasError=!0,void i.store.dispatch("chat/updateCallData",n);var o,s=a.data.call;("a"!==s.cllr.t||(o=i.store.getters["chat/agentProfile"](s.cllr.urid)))&&((n={callId:s.clid,status:s.stts,version:s.ver,isMissed:s.mssd,isRejected:s.rjctd,isRinging:"ringing"===s.stts,isDone:"completed"===s.stts,isVideo:s.f.vid,isScreenshare:s.f.scrn,hasError:!1,caller:o||s.cllr,startedAt:s.so,endedAt:s.eo}).isRinging&&n.caller&&"a"===s.cllr.t?i.store.commit("chat/setIncomingCall",n):n.isDone&&i.store.getters["chat/incomingCall"]&&i.store.getters["chat/incomingCall"].callId==n.callId&&i.store.commit("chat/setIncomingCall",null),i.store.dispatch("chat/updateCallData",n),e.Tawk_Window.eventBus.$emit("callDataUpdated",n))}))}},{key:"acceptCall",value:function(){var t=this;this.store.getters["browserData/isWebRTCAvailable"]&&(this.webrtcWin=window.open("",""),e.Tawk_Window.app.$socket.publish("getWebRTCToken",{},(function(e,i){t.store.commit("chat/setIncomingCall",null),e&&t.webrtcWin.close(),t.webrtcWin.location.href="".concat("https://video.tawk.to","/v2/call?token=").concat(i.data.token)})))}},{key:"declineCall",value:function(t){var i=this,n={callId:t};e.Tawk_Window.app.$socket.publish("declineCall",n,(function(){i.store.commit("chat/setIncomingCall",null)}))}},{key:"initiateCall",value:function(t,i){var n=this;this.webrtcWin=window.open("",""),e.Tawk_Window.app.$socket.publish("getWebRTCToken",{video:t,screen:i},(function(e,t){e&&n.webrtcWin.close(),n.webrtcWin.location.href="".concat("https://video.tawk.to","/v2/call?token=").concat(t.data.token)}))}},{key:"clearUnseenNotification",value:function(){this.store.dispatch("chat/clearUnseenMessages"),e.Tawk_Window.jsApi.triggerApiHandlers("onUnreadCountChanged",this.store.getters["chat/unreadMessageCount"])}},{key:"updateFileProgress",value:function(e,t,i){for(var n,a=this.store.getters["chat/uploadFiles"],o=0;o=.2&&e.sound.pause()}),!1),e.sound.load(),e.play=function(){try{this.sound.currentTime=0,this.sound.autoplay=!0,this.sound.load(),this.sound.play()}catch(e){}},e;e.play=function(){}}}]),t}()}).call(this,i("c8ba"))},"0dc3":function(e,t,i){"use strict";i.r(t);t.default={namespaced:!0,state:{isIe:!1,html5audio:null,mobileBrowserName:null,searchEngine:null,vendor:null,version:null,isWebRTCAvailable:!0,os:null},getters:{isIE:function(e){return e.isIE},html5audio:function(e){return e.html5audio},mobileBrowserName:function(e){return e.mobileBrowserName},searchEngine:function(e){return e.searchEngine},vendor:function(e){return e.vendor},version:function(e){return e.version},isWebRTCAvailable:function(e){return e.isWebRTCAvailable},os:function(e){return e.os}},actions:{updateInitialData:function(e,t){(0,e.commit)("setInitialData",t)},resetState:function(e){(0,e.commit)("unsetData")}},mutations:{setInitialData:function(e,t){e.vendor=t.vendor,e.version=t.version,e.isIE=t.isIE,e.mobileBrowserName=t.mobileBrowserName,e.html5audio=t.html5audio,e.searchEngine=t.searchEngine,e.isWebRTCAvailable=t.isWebRTCAvailable,e.os=t.os},setMobileBrowserName:function(e,t){e.mobileBrowserName=t},unsetData:function(e){for(var t={isIe:!1,html5audio:null,mobileBrowserName:null,searchEngine:null,vendor:null,version:null,isWebRTCAvailable:!0,os:null},i=Object.keys(t),n=0;n=f.start&&da.pageStatusVersion&&(e.Tawk_Window.scheduler.originalPageStatus=i.ast,a.pageStatusVersion=i.asver,s("setDepartment",i.dptst),a.pageStatus=i.ast,e.Tawk_Window.scheduler.calculate(),e.Tawk_Window.jsApi.triggerApiHandlers("onStatusChange",a.pageStatus)))},toggleWidget:function(e){var t=e.dispatch,i=e.state;e.rootGetters["widget/isPopup"]?window.close():"min"===i.chatWindowState?t("updateChatWindowState","max"):t("updateChatWindowState","min")},updateChatWindowState:function(t,i){var n=t.commit,a=t.state,o=t.rootGetters;a.chatWindowState!==i&&(n("setChatWindowState",i),"max"===i&&"pop"===o["widget/onClick"]||("max"===i?e.Tawk_Window.jsApi.triggerApiHandlers("onChatMaximized"):"min"===i&&e.Tawk_Window.jsApi.triggerApiHandlers("onChatMinimized"),e.Tawk_Window.app.$socket.publish("notifyWindowState",i)))},updateConnectionData:function(t,i){var n=t.state,a=t.commit,o=t.dispatch;n.sessionKey&&n.sessionKey!==i.sk&&(e.Tawk_Window.webStorage.setSessionStorage("previousNav",null),o("router/routerPush","/",{root:!0})),a("setConnectionData",i)},updateConsentFlag:function(e,t){(0,e.commit)("setConsentFlag",t)},updateCriticalVersion:function(e,t){(0,e.commit)("setCriticalVersion",t)},updatePrechatSubmitted:function(e,t){(0,e.commit)("setPrechatSubmitted",t)},updatePreviousSessionKey:function(e,t){(0,e.commit)("setPreviousSessionKey",t)},updateIsPopupFocused:function(e,t){(0,e.commit)("setIsPopupFocused",t)},updateToken:function(t,i){var n=t.state,a=new Date;a.setSeconds(i.expiry),i.token?(n.token=i.token,e.Tawk_Window.webStorage.setLocalStorage("twk_token",i.token)):n.token=e.Tawk_Window.webStorage.getLocalStorage("twk_token"),n.tokenExpiry=a.getTime()},retrieveNewToken:function(t){return r(a.a.mark((function i(){var n;return a.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=t.dispatch,i.abrupt("return",new Promise((function(t,i){e.Tawk_Window.register.init((function(e){n("updateToken",{token:e.tkn,expiry:e.tknExp}),t()}),i)})));case 2:case"end":return i.stop()}}),i)})))()},updateVisitorChatSeen:function(t,i){(0,t.commit)("setLastMessageTimestamp",i),e.Tawk_Window.app.$socket.publish("visitorChatSeen",{timestamp:i},(function(){}))},resetState:function(e){var t=e.commit,i=e.state;t("unsetData"),clearTimeout(i.waitTimeTimeout),t("setWaitTimeFirstTime",!1),t("setWaitTimeInitialized",!1)},updateWaitTime:function(e,t){(0,e.commit)("setWaitTime",t)},addWaitTime:function(e){var t=e.commit,i=e.state,n=e.dispatch;i.waitTimeInitialized||(t("setWaitTimeInitialized",!0),n("waitTimeUpdater"))},waitTimeUpdater:function(e){var t=e.commit,i=e.state,n=e.dispatch;clearTimeout(i.waitTimeTimeout),i.waitTime<=6e4||(i.waitTimeFirstTime?(t("setWaitTime",i.waitTime-6e4),i.waitTimeTimeout=setTimeout((function(){n("waitTimeUpdater")}),6e4)):(t("setWaitTimeFirstTime",!0),i.waitTimeTimeout=setTimeout((function(){n("waitTimeUpdater")}),6e4)))},updatePageStatus:function(e,t){var i=e.state;t&&(i.pageStatus=t)},checkTokenValidity:function(e){return r(a.a.mark((function t(){var i,n;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(i=e.dispatch,n=e.state,!((new Date).getTime()>=n.tokenExpiry)){t.next=5;break}return t.next=5,i("retrieveNewToken");case 5:return t.abrupt("return");case 6:case"end":return t.stop()}}),t)})))()},reconnectSession:function(e,t){e.state.isReconnecting=!!t}},mutations:{setChatBubbleClosed:function(e,t){e.chatBubbleClosed=t},setConnectionData:function(e,t){e.visitorSocketServer=t.vss,e.sessionKey=t.sk,e.transferKey=t.tk,e.transferedSession=!!t.transferedSession,e.serverVersion=t.jsv||0},setConsentFlag:function(e,t){e.needConsent=t},setCriticalVersion:function(e,t){e.criticalVersion=t},setPreviousSessionKey:function(e,t){e.previousSessionKey=t},setChatWindowState:function(e,t){e.chatWindowState=t},setIsPopupFocused:function(e,t){e.isPopupFocused=t},setPrechatSubmitted:function(e,t){e.prechatFormSubmitted=t},setLastMessageTimestamp:function(e,t){e.lastMessageTimestamp=t},setWaitTime:function(e,t){e.waitTime=t},setIsInactive:function(t,i){t.isInactive=i,e.Tawk_Window.webStorage.setSessionStorage("previousNav",null)},setOriginalPageTitle:function(e,t){e.originalPageTitle=t},setWaitTimeFirstTime:function(e,t){e.waitTimeFirstTime=t},setWaitTimeInitialized:function(e,t){e.waitTimeInitialized=t},setDepartment:function(e,t){e.departments=t},unsetData:function(e){for(var t={chatBubbleClosed:!1,chatWindowState:"min",criticalVersion:0,departments:[],isPopupFocused:!1,needConsent:!1,pageStatus:"online",pageStatusVersion:0,prechatFormSubmitted:!1,previousSessionKey:null,restarted:!1,serverVersion:0,sessionKey:"",transferKey:"",transferedSession:!1,visitorSocketServer:"",waitTime:6e4,lastMessageTimestamp:0,token:null,tokenExpiry:0,isInactive:null,originalPageTitle:null,pageReferrer:null,waitTimeTimeout:null,waitTimeFirstTime:!1,waitTimeInitialized:!1,isReconnecting:!1,isNotValidEmail:null},i=Object.keys(t),n=0;n>>0,a=0;if(arguments.length>=2)t=arguments[1];else{for(;a=n)throw new TypeError("Reduce of empty array with no initial value");t=i[a++]}for(;a/,regMatchUrl:new RegExp("(?:^"+n+"$)","i"),regMatchIp:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?\/([a-zA-Z0-9!$&'()*+.=-_~:@\\/\\?#]+)+)\b/gi,regEmailMatch:/^((mailto:){0,1}[a-zA-Z0-9_\\.\\-\\+])+\\@(([a-zA-Z0-9\\-])+\.)+([a-zA-Z0-9]+)$/,br:"
",getTargetElement:function(e){var t=e.target||e.srcElement;return 3===t.nodeType&&(t=t.parentNode),t},formatFileSize:function(e){var t=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];if(!(e=parseInt(e,10)))return"0Bytes";for(var i=1;i0&&void 0!==arguments[0]?arguments[0]:{};n(this,e),o(this,"browserIdentifier",[{string:navigator.userAgent,subString:"Edge",identity:"explorer",versionSearch:"Edge"},{string:navigator.userAgent,subString:"Trident/7.0",identity:"explorer",versionSearch:"rv"},{string:navigator.userAgent,subString:"(Opera|OPR)",identity:"opera",versionSearch:"Version"},{string:navigator.userAgent,subString:"Chrome",identity:"chrome",versionSearch:"Chrome"},{string:navigator.userAgent,subString:"Mobile Safari",identity:"android",versionSearch:"Version"},{string:navigator.userAgent,subString:"Firefox",identity:"firefox",versionSearch:"Firefox"},{string:navigator.userAgent,subString:"MSIE",identity:"explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"IEMobile",identity:"explorer",versionSearch:"IEMobile"},{string:navigator.userAgent,subString:"Safari",identity:"safari",versionSearch:"Version"},{string:navigator.userAgent,subString:"Gecko",identity:"mozilla",versionSearch:"rv"}]),o(this,"osIdentifier",[{string:navigator.userAgent,subString:"Windows Phone",identity:"windows_phone"},{string:navigator.platform,subString:"Win",identity:"windows"},{string:navigator.platform,subString:"Mac",identity:"mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iphone"},{string:navigator.userAgent,subString:"Android",identity:"android"},{string:navigator.platform,subString:"Linux",identity:"linux"},{string:navigator.userAgent,subString:"iPad",identity:"ipad"}]),o(this,"searchEngines",{google:"q",yahoo:"p",baidu:"wd",yandex:"text",bing:"q",soso:"w",ask:"q",aol:"q",sogou:"query",mywebsearch:"searchfor",youdao:"q",lycos:"q",infospace:"q",blekko:"q",info:"q",dogpile:"q",duckduckgo:"q",webcrawler:"q"}),o(this,"mobileBrowserIdentifier",{nokia:[/(NokiaBrowser)\/(\d+)\.(\d+).(\d+)\.(\d+)/,/^(Nokia)/,/(NokiaBrowser)\/(\d+)\.(\d+).(\d+)/,/(NokiaBrowser)\/(\d+)\.(\d+)/,/(BrowserNG)\/(\d+)\.(\d+).(\d+)/,/(Series60)\/5\.0/,/(Series60)\/(\d+)\.(\d+)/,/(S40OviBrowser)\/(\d+)\.(\d+)\.(\d+)\.(\d+)/,/(Nokia)[EN]?(\d+)/],blackberry:[/(BB10);/,/(PlayBook).+RIM Tablet OS (\d+)\.(\d+)\.(\d+)/,/(Black[bB]erry).+Version\/(\d+)\.(\d+)\.(\d+)/,/(Black[bB]erry)\s?(\d+)/],chrome:[/(CrMo)\/(\d+)\.(\d+)\.(\d+)\.(\d+)/,/(CriOS)\/(\d+)\.(\d+)\.(\d+)\.(\d+)/,/(Android).*(Chrome)\/(\d+)\.(\d+)\.(\d+)\.(\d+) (Mobile)?/],ie:[/(IEMobile)[ /](\d+)\.(\d+)/],firefox:[/Mobile.*(Firefox)\/(\d+)\.(\d+)/,/Tablet.*(Firefox)\/(\d+)\.(\d+)/],operamini:[/(Opera Mini)(?:\/att)?\/(\d+)\.(\d+)/],opera:[/(Opera Tablet).*Version\/(\d+)\.(\d+)(?:\.(\d+))?/,/(?:Mobile Safari).*(OPR)\/(\d+)\.(\d+)\.(\d+)'/,/(Opera)\/.+Opera Mobi.+Version\/(\d+)\.(\d+)/,/(Opera)\/(\d+)\.(\d+).+Opera Mobi/,/Opera Mobi.+(Opera)\/(\d+)\.(\d+)/,/Opera Mobi/,/(Opera)\/9.80.*Version\/(\d+)\.(\d+)(?:\.(\d+))?/],safari:[/(iPod|iPhone|iPad);.*CPU.*OS (\d+)(?:_\d+)?_(\d+).*Mobile/],uc:[/(UCBrowser)[ /](\d+)\.(\d+)\.(\d+)/,/(UC Browser)[ /](\d+)\.(\d+)\.(\d+)/,/(UC Browser|UCBrowser|UCWEB)(\d+)\.(\d+)\.(\d+)/],"android2.3":[/(Android) 2\.3(?:[.-]([a-z0-9]+))?/],android2:[/(Android) 2\.(\d+)(?:[.-]([a-z0-9]+))?/],android:[/Android[- ][\d]+\.[\d]+; [A-Za-z]{2}-[A-Za-z]{0,2}; WOWMobile (.+) Build/,/Android[- ][\d]+\.[\d]+-update1; [A-Za-z]{2}-[A-Za-z]{0,2}; (.+) Build/,/Android[- ][\d]+\.[\d]+\.[\d]+; [A-Za-z]{2}-[A-Za-z]{0,2}; (.+) Build/,/Android[- ][\d]+\.[\d]+\.[\d]+;[A-Za-z]{2}-[A-Za-z]{0,2};(.+) Build/,/Android[- ][\d]+\.[\d]+; [A-Za-z]{2}-[A-Za-z]{0,2}; (.+) Build/,/Android[- ][\d]+\.[\d]+\.[\d]+; (.+) Build/,/Android[- ][\d]+\.[\d]+; (.+) Build/]}),o(this,"searchVersion",(function(e,t){var i=e.indexOf(t);if(-1!==i)return parseFloat(e.substring(i+t.length+1))})),o(this,"getMobileBrowser",(function(){for(var e=!1,t=navigator.userAgent,i=Object.keys(this.mobileBrowserIdentifier),n=0;!e&&n=0){var n=this.getQuerystring(document.referrer,this.searchEngines[e]);"blekko"===e&&""===n&&(n=this.getQuerystring(document.referrer.replace("/ws/","/?q="),"q")),i=e;break}return i}},{key:"getQuerystring",value:function(e,t){t=t.replace(/[[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+t+"=([^&#]*)").exec(e);return null===i||!Array.isArray(i)||i.length<2?null:i[1]?unescape(i[1].replace(/\+/g," ")):null}},{key:"hasHtmlAudio",value:function(e){var t=document.createElement("audio");try{if(!t.canPlayType||"no"===t.canPlayType("audio/"+e)||""===t.canPlayType("audio/"+e))return!1}catch(e){return!1}return!0}}]),e}()},"7c03":function(e,t,i){"use strict";i.d(t,"a",(function(){return u}));var n=2147483647,a=/[^\x20-\x7E]/,o=/[\x2E\u3002\uFF0E\uFF61]/g,s={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},r=Math.floor,c=String.fromCharCode,u={error:function(e){throw new RangeError(s[e])},map:function(e,t){for(var i=e.length,n=[];i--;)n[i]=t(e[i]);return n},mapDomain:function(e,t){var i=e.split("@"),n="";i.length>1&&(n=i[0]+"@",e=i[1]);var a=(e=e.replace(o,".")).split(".");return n+this.map(a,t).join(".")},ucs2decode:function(e){for(var t,i,n=[],a=0,o=e.length;a=55296&&t<=56319&&a>1,e+=r(e/t);e>455;n+=36)e=r(e/35);return r(n+36*e/(e+38))},encode:function(e){var t,i,a,o,s,u,d,l,h,f,p,m,w,g,v,k=[];for(m=(e=this.ucs2decode(e)).length,t=128,i=0,s=72,u=0;u=t&&pr((n-i)/(w=a+1))&&this.error("overflow"),i+=(d-t)*w,t=d,u=0;un&&this.error("overflow"),p==t){for(l=i,h=36;!(l<(f=h<=s?1:h>=s+26?26:h-s));h+=36)v=l-f,g=36-f,k.push(c(this.digitToBasic(f+v%g,0))),l=r(v/g);k.push(c(this.digitToBasic(l,0))),s=this.adapt(i,w,a==o),i=0,++a}++i,++t}return k.join("")},toASCII:function(e){return this.mapDomain(e,(function(e){return a.test(e)?"xn--"+this.encode(e):e}))}}},"7f46":function(e,t,i){"use strict";i.d(t,"a",(function(){return v}));var n=""",a="'",o="<",s=">",r="&",c=new RegExp("&","g"),u=new RegExp('"',"g"),d=new RegExp("'","g"),l=new RegExp("<","g"),h=new RegExp(">","g"),f=new RegExp(n,"g"),p=new RegExp(a,"g"),m=new RegExp(o,"g"),w=new RegExp(s,"g"),g=new RegExp(r,"g"),v={regTrim:/^\s+|\s+$/g,rawEncode:function(e){return e?e.replace(c,r).replace(u,n).replace(d,a).replace(l,o).replace(h,s):e},rawDecode:function(e){return e?e.replace(f,'"').replace(p,"'").replace(m,"<").replace(w,">").replace(g,"&"):e},h:function(e){var t=0;if(0===e.length)return t;for(var i=0;i'+i[1]+""))===e)return c;return c},markdownToHtml:function(e){return e=this.rawEncode(e),e=(e=(e=this.toLinkable(e)).replace(/(?!]*>[^<])_(.*?)_(?![^<]*<\/a>)/gim,"$1")).replace(/\*\*(.*?)\*\*/gim,"$1").replace(/\*(.*?)\*/gim,"$1")},removeHTMLTags:function(e){return e.replace(/|
/g," ")},cleanupCssValue:function(e){return this.isString(e)?e.replace(/(!important)|(;)/g,""):e}}},"868e":function(e,t,i){"use strict";function n(e,t){for(var i=0;i0&&this.store.state.visitor.uuids.forEach((function(t){var i=(t.isExact?"e::":"p::")+t.domain+"::"+t.uuid+"::"+e.store.state.visitor.uuidVer;e.isCookieEnabled&&e.setHTTPCookie("__tawkuuid",i,!1,t.domain)})),this.storeSessionInformation()}},{key:"getSessionInformation",value:function(){var e,t=this.store.getters["property/id"];return this.sessionInformation&&(e=this.sessionInformation),this.hasLocalStorage&&(e=this.getLocalStorage("twk_"+t)),e||(e=this.getHTTPCookie("Tawk_"+t)[0]),this.parseSessionInformation(e)}},{key:"storeSessionInformation",value:function(e){var t=this.store.getters["session/visitorSocketServer"],i=t||"",n=this.store.getters["session/needConsent"],a=this.store.getters["widget/consentData"];(t||e)&&((e||!n&&a)&&(i+="::cf"),this.hasLocalStorage?this.setLocalStorage("twk_"+this.store.getters["property/id"],i):this.setHTTPCookie("Tawk_"+this.store.getters["property/id"],i,!1),this.sessionInformation=i)}},{key:"parseSessionInformation",value:function(e){var t=[];return e?((t=e.split("::")).length<=1&&(t=e.split("||")),t):t}},{key:"getStoredUUID",value:function(){var e;return this.isCookieEnabled&&(e=this.getHTTPCookie("__tawkuuid")),e&&e.length>0?e:[]}}]),e}()},"87dd":function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));var n={data:function(){return{genericStyles:{"outline:":"none !important;","visibility:":"visible !important;","resize:":"none !important;","box-shadow:":"none !important;","overflow:":"visible !important;","background:":"none !important;","opacity:":"1 !important;","filter:":"alpha(opacity=100) !important;","-ms-filter:":"progid:DXImageTransform.Microsoft.Alpha(Opacity 1}) !important;","-mz-opacity:":"1 !important;","-khtml-opacity:":"1 !important;","top:":"auto !important;","right:":"auto !important;","bottom:":"auto !important;","left:":"auto !important;","position:":"absolute !important;","border:":"0 !important;","min-height:":"auto !important;","min-width:":"auto !important;","max-height:":"none !important;","max-width:":"none !important;","padding:":"0 !important;","margin:":"0 !important;","-moz-transition-property:":"none !important;","-webkit-transition-property:":"none !important;","-o-transition-property:":"none !important;","transition-property:":"none !important;","transform:":"none !important;","-webkit-transform:":"none !important;","-ms-transform:":"none !important;","width:":"auto !important;","height:":"auto !important;","display:":"block !important;","z-index:":"auto !important;","background-color:":"transparent !important;","cursor:":"none !important;","float:":"none !important;","border-radius:":"unset !important;","pointer-events:":"auto !important;","clip:":"auto !important;"}}}}},"99e1":function(e,t,i){"use strict";(function(e){function n(e,t){for(var i=0;i0},isVisitorEngaged:function(e){return!e.hasChatEnded&&e.visitorHasMessaged},messageBlocks:function(e){return e.messageBlocks},endedChats:function(e){return e.chat.endedChats},lastMessage:function(e){return e.chat.lastMessage},firstIncoming:function(e){return e.firstIncoming}},actions:{updateConversation:function(t,i){var n=t.dispatch,a=t.state,o=t.getters,s=(i=i||{}).cver||0,r=i.c||[];if(a.chat.synced=!0,!(a.chat.version>=s)){for(var c=0,u=a.chat.buffer.length;cs&&r.push(a.chat.buffer[c]);for(var d=0,l=r.length;da.chat.version){if(i.md&&i.md.ao)return void n("setVersion",i.cver);var s=e.Tawk_Window.chatManager.parseChatMessage(i,!0);s&&(e.Tawk_Window.audioPlayer.playSound(),n("setIncomingMessage",s),n("setVersion",i.cver),o("updateChatMessage",s))}},outgoingChatMessage:function(e,t){var i=e.commit,n=e.state,a=e.dispatch;t&&t.cver>n.chat.version&&(i("setVersion",t.cver),a("updateChatMessage",t))},agentJoined:function(e,t){for(var i,n=e.state,a=e.commit,o=e.dispatch,s=n.allProfiles[t.profileData.profileId],r=0;r0?r.chat.messages[r.chat.order]:null,i=l,n=h.length;inew Date(a.co).getTime())continue;"v"!==a.ut||r.visitorHasMessaged||"c"!==a.t||(s=(new Date).getTime()-new Date(a.co).getTime());var p=e.Tawk_Window.chatManager.parseChatMessage(a);p&&(c("incrementChatOrder"),r.chat.messages[r.chat.order]=p,("c"===p.type||p.callData||"n"===p.type)&&c("setLastMessage",p))}r.visitorHasMessaged&&!r.agentHasMessaged&&u["widget/showEstimatedWaitTime"]&&(u["session/waitTime"]900)&&(o=0),this.registerData?(this.registerData.k=a,this.registerData.d=t):this.registerData={a:i["property/id"]||"",k:a,w:i["widget/id"],d:t,mb:i["browserData/mobileBrowserName"]?1:0,m:o,s:i["browserData/searchEngine"],q:"",r:document.referrer,p:document.location.href},this.registerData.cf=0;for(var s=0;s1e3?(e.Tawk_Window.webStorage.setHTTPCookie("TawkConnectionTime",(new Date).getTime(),!0),this.connectionCookieInterval=setInterval((function(){e&&e.Tawk_Window&&e.Tawk_Window.webStorage&&e.Tawk_Window.webStorage.setHTTPCookie("TawkConnectionTime",(new Date).getTime(),!0)}),100),this.doRegister(t,i)):this.delayRegister(t,i)}},{key:"delayRegister",value:function(e,t){var i=this;clearTimeout(this.registerDelayTimeout),this.registerDelayTimeout=setTimeout((function(){i.init(e,t)}),1e3)}},{key:"doRegister",value:function(t,i){var a=this;this.setupRegisterTimeout();var o,s="".concat("https://va.tawk.to","/register"),r=e.Tawk_Window.webStorage.getLocalStorage("twk_token");r&&(o={"X-Tawk-Token":r}),this.previousRegisterCall=n.a.post(s,this.registerData,o,(function(e,n){return e||!e&&!n?(a.clearTimers(),a.retryRegister(t,i)):!n.error||"USER_ERROR"!==n.error&&"SERVER_DOWN"!==n.error?(a.clearTimers(),void t(n)):i()}))}},{key:"setupRegisterTimeout",value:function(){var e=this;clearTimeout(this.requestCancelTimeout),this.requestCancelTimeout=setTimeout((function(){e.abort(),e.retryRegister()}),9e4)}},{key:"abort",value:function(){null!==this.previousRegisterCall&&(this.previousRegisterCall=null)}},{key:"retryRegister",value:function(e,t){var i,n=this;if(null===this.retryRegisterTimeout){if(this.retryCount>=this.maxRetrycount)return this.clearTimers(),void this.store.commit("widget/setVisibility",!1);this.retryCount++,i=this.getRetryWaitDelay(),this.retryRegisterTimeout=setTimeout((function(){n.init(e,t)}),i)}}},{key:"getRetryWaitDelay",value:function(){var e,t=Math.random()*(this.maxRandom-this.minRandom)+this.minRandom;return null===this.retryDelay?this.retryDelay=this.retryInitialDelay:(e=this.retryDelay*this.retryMultiplier,this.retryDelay>this.maxDelay||e>this.maxDelay?this.retryDelay=this.maxDelay:this.retryDelay=e),1e3*Math.round(this.retryDelay*t)}},{key:"resetRetryCount",value:function(){this.retryCount=0,this.retryDelay=10}}]),t}()}).call(this,i("c8ba"))},a18c:function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("4360"),a={name:"TawkRouterView",render:function(e){var t;return n.a.getters["router/getCurrentView"]&&(t=e(n.a.getters["router/getCurrentView"].component)),e("transition",{props:{name:"slide-fade",mode:"out-in"},ref:"router-view"},[t])}},o=i("d046");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var r=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s(this,e),this.matcher=t.routes};r.install=function(e){n.a.dispatch("router/addRoutes",o.a),e.component("TawkRouterView",a)}},a3cc:function(e,t,i){"use strict";i.r(t);var n=i("a34a"),a=i.n(n),o=i("bdd0"),s=i("7f46");function r(e,t,i,n,a,o,s){try{var r=e[o](s),c=r.value}catch(e){return void i(e)}r.done?t(c):Promise.resolve(c).then(n,a)}function c(e){return function(){var t=this,i=arguments;return new Promise((function(n,a){var o=e.apply(t,i);function s(e){r(o,n,a,s,c,"next",e)}function c(e){r(o,n,a,s,c,"throw",e)}s(void 0)}))}}t.default={namespaced:!0,state:{baseUrl:"/v1/kb",id:null,items:[],options:[],loading:{index:!1,show:!1,search:!1},selected:{},isLoadingCodeMirror:!1,isCodeMirrorLoaded:!1,searchData:{query:null,results:[],hasNext:!1,token:null,total:0,error:!1,linkTarget:"self"},siteId:null,scrollPosition:0},getters:{items:function(e){return e.items},isLoading:function(e){return function(t){return e.loading[t]}},selected:function(e){return e.selected},options:function(e){return e.options},isLoadingCodeMirror:function(e){return e.isLoadingCodeMirror},isCodeMirrorLoaded:function(e){return e.isCodeMirrorLoaded},searchData:function(e){return e.searchData},siteId:function(e){return e.siteId},scrollPosition:function(e){return e.scrollPosition}},actions:{show:function(){var e=c(a.a.mark((function e(t,i){var n,s,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.state,s=t.commit,r=t.rootGetters,i.siteId&&i.articleId){e.next=3;break}throw"Please set article ID before calling the action.show";case 3:return s("setLoading",{action:"show",value:!0}),e.next=6,o.a.get("".concat("https://va.tawk.to").concat(n.baseUrl).concat(i.url),{propertyId:r["property/id"],siteId:i.siteId,articleId:i.articleId},null,(function(e,t){if(e)throw s("setLoading",{action:"show",value:!1}),e;t.data.siteId=i.siteId,s("setSelected",t.data),s("setLoading",{action:"show",value:!1})}));case 6:case"end":return e.stop()}}),e)})));return function(t,i){return e.apply(this,arguments)}}(),updateOptions:function(e,t){(0,e.commit)("setOptions",t)},updateId:function(e,t){(0,e.commit)("setId",t)},unsetSelected:function(e){(0,e.commit)("setSelected",{})},setCodeMirrorIsLoading:function(e){var t=e.state;t.isCodeMirrorLoaded=!1,t.isLoadingCodeMirror=!0},setCodeMirrorIsLoaded:function(e){var t=e.state;t.isCodeMirrorLoaded=!0,t.isLoadingCodeMirror=!1},searchArticles:function(){var e=c(a.a.mark((function e(t,i){var n,s,r,c,u;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.commit,s=t.rootGetters,r=t.state,c=t.dispatch,n("setLoading",{action:"search",value:!0}),i&&void 0!==i.siteId&&n("setSiteId",i.siteId),i&&void 0!==i.search&&n("setSearchQuery",i.search),r.searchData.query){e.next=7;break}return n("setLoading",{action:"search",value:!1}),e.abrupt("return");case 7:return u={propertyId:s["property/id"],siteId:r.siteId,query:r.searchData.query,limit:i&&i.limit?i.limit:10,from:r.searchData.results.length},e.next=10,o.a.get("".concat("https://va.tawk.to","/v1/kb/article/search"),u,null,(function(e,t){n("setLoading",{action:"search",value:!1}),e?r.searchData.error=!0:(n("setSearchResults",t.data),c("searchPerformedAnalytics"))}));case 10:case"end":return e.stop()}}),e)})));return function(t,i){return e.apply(this,arguments)}}(),articleClickedAnalytics:function(e,t){var i=e.state;o.a.post("".concat("https://va.tawk.to","/v1/kb/analytics/search-result-clicked"),{token:i.searchData.token,articleId:t},null,(function(e,t){if(e)return t}),!1)},searchPerformedAnalytics:function(e){var t=e.state;o.a.post("".concat("https://va.tawk.to","/v1/kb/analytics/search-performed"),{token:t.searchData.token},null,(function(e,t){if(e)return t}),!1)},resetState:function(e){(0,e.commit)("unsetData")},setSearchLoading:function(e,t){(0,e.commit)("setLoading",{action:"search",value:t})},updateSearchDataLinkTarget:function(e,t){(0,e.commit)("setSearchDataLinkTarget",t)},unsetSearchData:function(e){(0,e.commit)("resetSearchQuery")},setScrollPosition:function(e,t){(0,e.commit)("modifyScrollPosition",t)},unsetScrollPosition:function(e){(0,e.commit)("modifyScrollPosition",0)},unsetSearchDataResults:function(e){(0,e.commit)("softResetSearchData")}},mutations:{setId:function(e,t){e.id=t},setItems:function(e,t){e.items=t},setLoading:function(e,t){var i=t.action,n=t.value;e.loading[i]=n},setSelected:function(e,t){e.selected=t},setOptions:function(e,t){e.options=t},setSearchResults:function(e,t){t.articles.forEach((function(e){if(e.highlight){if(e.highlight.title&&e.highlight.title.length)for(var t=0;t').replace(/\[\/em\]/gi,"");if(e.highlight.subtitle&&e.highlight.subtitle.length)for(var i=0;i').replace(/\[\/em\]/gi,"")}})),e.searchData.results=e.searchData.results.concat(t.articles),e.searchData.hasNext=t.total>e.searchData.results.length,e.searchData.token=t.token,e.searchData.total=t.total,e.searchData.error=!1},setSearchQuery:function(e,t){e.searchData.query=t,e.searchData.results=[],e.searchData.hasNext=!1,e.searchData.token=null,e.searchData.total=0,e.searchData.error=!1},setSiteId:function(e,t){e.siteId=t},unsetData:function(e){for(var t={baseUrl:"/v1/kb",id:null,items:[],options:[],loading:{index:!1,show:!1,search:!1},selected:{},isLoadingCodeMirror:!1,isCodeMirrorLoaded:!1,searchData:{query:null,results:[],hasNext:!1,token:null,total:0,error:!1,linkTarget:"self"},siteId:null,scrollPosition:0},i=Object.keys(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=[],r=r,c=a({},i);if(t instanceof FormData)s=t,r=!1;else{for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&s.push("".concat(encodeURIComponent(u),"=").concat(encodeURIComponent(t[u])));s.length&&(s=s.join("&")),c["Content-Type"]="application/x-www-form-urlencoded",r=!0}if(void 0!==window.fetch&&void 0!==window.AbortController){var d;d=o?{method:"POST",headers:c,signal:h,credentials:r?"include":"same-origin",body:s}:{method:"POST",headers:c,signal:h,body:s};var l=new window.AbortController,h=l.signal;return fetch(e,d).then((function(e){return e.json()})).then((function(e){n(null,e)})).catch((function(){n(!0)})),h}var f=new XMLHttpRequest;if(f.onerror=n,f.open("POST",e,!0),!(t instanceof FormData)){for(var p in c)f.setRequestHeader(p,c[p]);f.withCredentials=!0}return f.onload=function(){f.status>=200&f.status<300?n(null,JSON.parse(f.responseText)):n(!0)},f.send(s),f},get:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0,o=[],s=a({},i);for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&o.push("".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(t[r])));if(o.length&&(e+="?".concat(o.join("&"))),void 0!==window.fetch&&void 0!==window.AbortController){var c=new window.AbortController,u=c.signal;return fetch(e,{headers:s,signal:u}).then((function(e){return e.json()})).then((function(e){n(null,e)})).catch((function(){n(!0)})),u}var d=new XMLHttpRequest;for(var l in d.onerror=n,d.open("GET",e,!0),s)d.setRequestHeader(l,s[l]);return d.onload=function(){d.status>=200&d.status<300?n(null,JSON.parse(d.responseText)):n(!0)},d.send(),d}}},c3e1:function(e,t,i){var n={"./browser-data.js":"0dc3","./chat.js":"9b4f","./history.js":"c99a","./knowledge-base.js":"a3cc","./overlay.js":"284b","./property.js":"9a05","./router.js":"d3e9","./schedule.js":"e4b3","./session.js":"3b35","./socket.js":"f406","./visitor.js":"b250","./widget.js":"32d9"};function a(e){var t=o(e);return i(t)}function o(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=o,e.exports=a,a.id="c3e1"},c7b8:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("bdd0");function a(e,t){for(var i=0;i1&&void 0!==l[1]?l[1]:{},n("setLoading",{action:"index",value:!0}),n("setLoadError",!1),e.prev=4,e.next=7,r("session/checkTokenValidity",{},{root:!0});case 7:e.next=13;break;case 9:return e.prev=9,e.t0=e.catch(4),n("setLoadError",!0),e.abrupt("return");case 13:u=s["session/token"],d={limit:c.limit||10},c.loadNext&&(d.next=i.nextListHash),o.a.get("".concat("https://va.tawk.to").concat(i.baseUrl,"list"),d,{"X-Tawk-Token":u},(function(e,t){n("setLoading",{action:"index",value:!1}),e?n("setLoadError",!0):(t.data&&t.data.chats.length&&(c.loadNext?n("appendItems",t.data.chats):n("setItems",t.data.chats)),t.data.hasNext?n("setNextListHash",t.data.next):n("setNextListHash",null))}));case 17:case"end":return e.stop()}}),e,null,[[4,9]])})));return function(t){return e.apply(this,arguments)}}(),getLastMessageTimestamp:function(){var e=r(a.a.mark((function e(t){var i,n,s,r,c;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.state,n=t.commit,s=t.rootGetters,r=t.dispatch,e.prev=1,e.next=4,r("session/checkTokenValidity",{},{root:!0});case 4:e.next=9;break;case 6:return e.prev=6,e.t0=e.catch(1),e.abrupt("return");case 9:c=s["session/token"],o.a.get("".concat("https://va.tawk.to").concat(i.baseUrl,"list"),{limit:1},{"X-Tawk-Token":c},(function(e,t){e||t.data&&t.data.chats.length&&n("setLastMessageTimestamp",t.data.chats[0].endedOn)}));case 11:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(t){return e.apply(this,arguments)}}(),getHistory:function(){var t=r(a.a.mark((function t(i){var n,s,r,c,u,d;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=i.state,s=i.commit,r=i.rootGetters,c=i.dispatch,s("setChatError",!1),s("setLoading",{action:"chat",value:!0}),n.selectedChat){t.next=6;break}throw s("setChatError",!0),new Error("Invalid Id");case 6:return t.prev=6,t.next=9,c("session/checkTokenValidity",{},{root:!0});case 9:t.next=15;break;case 11:return t.prev=11,t.t0=t.catch(6),s("setChatError",!0),t.abrupt("return");case 15:u=r["session/token"],d={chatId:n.selectedChat.id},o.a.get("".concat("https://va.tawk.to").concat(n.baseUrl,"get"),d,{"X-Tawk-Token":u},(function(t,i){if(t)s("setChatError",!0);else if(i.data&&i.data.error)s("setChatError",!0);else{var n=e.Tawk_Window.chatManager.processHistoryMessages(i.data.chat.messages);c("setSelectedChatMessages",n),c("setCalls",i.data.chat.calls)}}));case 18:case"end":return t.stop()}}),t,null,[[6,11]])})));return function(e){return t.apply(this,arguments)}}(),resetState:function(e){(0,e.commit)("unsetData")},unsetItems:function(e){(0,e.commit)("setItems",[])},addMessageBlock:function(e,t){(0,e.commit)("pushMessageBlock",t)},clearMessageBlock:function(e){(0,e.commit)("unsetMessageBlock")},setSelectedChatMessages:function(e,t){var i=e.commit;i("setSelectedChatMessages",t),i("setLoading",{action:"chat",value:!1})},setCalls:function(e,t){(0,e.commit)("updateCalls",t)},unsetSelectedChat:function(e){(0,e.commit)("setSelectedChat",null)},setScrollPosition:function(e,t){(0,e.commit)("modifyScrollPosition",t)},unsetScrollPosition:function(e){(0,e.commit)("modifyScrollPosition",0)}},mutations:{setItems:function(e,t){e.items=t},setLoading:function(e,t){var i=t.action,n=t.value;e.loading[i]=n},setLastMessageTimestamp:function(e,t){e.lastMessageTimestamp=t},setNextListHash:function(e,t){e.nextListHash=t},appendItems:function(e,t){e.items=e.items.concat(t)},setLoadError:function(e,t){e.loadError=t},setSelectedChat:function(e,t){e.selectedChat=t},setChatError:function(e,t){e.chatError=t},setSelectedChatMessages:function(e,t){e.selectedChatMessages=t},updateCalls:function(e,t){e.calls=t},pushMessageBlock:function(e,t){if("call"===t.messageType){var i;if(e.calls.length)for(var n=0;n0){for(var d=0;d0)for(var h=0;h14&&e.history.splice(0,1),e.history.push(t)},previousRoute:function(e){e.history.pop();var t=e.history.length-1,i=e.history[t];e.current=i||"/"},registerRoutes:function(e,t){e.routes=t},unsetHistory:function(e){e.history=[]},ejectRoute:function(e,t){for(var i=0;ie.length)&&(t=e.length);for(var i=0,n=new Array(t);i0?this.updatePageTitle():this.updatePageTitle(!0))},pageStatus:function(e){"offline"===e?this.updatePageTitle(!0):this.unreadMessageCount>0&&this.updatePageTitle(),this.checkIfVisible()},widgetShow:function(){this.checkIfVisible()}},methods:l(l({},Object(a.b)({updateMobileLandscape:"widget/updateMobileLandscape"})),{},{updatePageTitle:function(e){var t=this;clearInterval(this.titleFlashTimeout),e||"offline"===this.pageStatus?null!==this.originalPageTitle&&(document.title=this.originalPageTitle,this.$store.commit("session/setOriginalPageTitle",null)):(null===this.originalPageTitle&&this.$store.commit("session/setOriginalPageTitle",document.title),this.titleFlashTimeout=setInterval((function(){document.title=t.originalPageTitle===document.title?t.$i18n("chat","newMessage",{num:t.unreadMessageCount}):t.originalPageTitle}),1e3))},resizeHandler:function(){var t,i=this;clearTimeout(t),t=setTimeout((function(){i.mobileBrowserName&&(e.Tawk_Window.isMobileOptimizedWebsite&&"opera"!==i.mobileBrowserName&&"android2.3"!==i.mobileBrowserName||i.calculateZoom())}),100)},isLandscape:function(){return"safari"===this.mobileBrowserName||"android"===this.mobileBrowserName?0!==window.orientation:screen.height3?o-3:0),r=3;r3?s-3:0),c=3;c